RPLB: a replica placement algorithm in data grid with load balancing

نویسندگان

  • Kingsy Rajaretnam
  • Manimegalai Rajkumar
  • Ranjith Venkatesan
چکیده

Data grid is an infrastructure built based on internet which facilitates sharing and management of geographically distributed data resources. Data sharing in data grids is enhanced through dynamic data replication methodologies to reduce access latencies and bandwidth consumption. Replica placement is to create and place duplicate copies of the most needed file in beneficial locations in the data grid network. To reduce the make span i.e., total job execution time, storage consumption and effective network usage in data grids, a new method for replica placement is introduced. In this proposed method, all the nodes in the same region are grouped together and replica is placed in the highest degree and highest frequency node in the region. The node to place replica should be load balanced in terms of access and storage. The proposed dynamic Replica Placement algorithm with Load Balancing (RPLB) is tested using OptorSim simulator, which is developed by European Data Grid Projects. In this paper, two variants of the proposed algorithm RPLB, namely RPLBfrequency and RPLBdegree are also presented. The comparative analysis of all the three proposed algorithms is also presented in this paper. A Graphical User Interface (GUI) is designed as an interface to OptorSim to get all values for grid configuration file, job configuration file and parameters configuration file. Simulation results reveal that the performance of the proposed methodology is better in terms of makespan, storage consumption and replication count when compared to the existing algorithms in the literature.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimal Replica Placement in Graph Based Data Grids

--------------------------------------------------------------Abstract-----------------------------------------------------------The replica algorithms are built based on the topology of the data grid. The real representation of grid is general graph. So we propose an algorithm called Replica Placement in Graph Topology Grid (RPGTG) to place replicas on graph based data grids. In this paper, we...

متن کامل

A new Replica Placement Algorithm in Data Grid

Replica placement is one of the important factors to improve performance in data grid systems. A good replica placement algorithm can result in good performance gains. It should be mentioned that, these algorithms or strategies are dependent on architecture of the data grid. By considering different kinds of architecture in data grid systems, a true representation of a grid is a general graph. ...

متن کامل

Optimal Replica Placement in Data Grid Environments with Locality Assurance

Data replication is typically used to improve access performance and data availability in Data Grid systems. To date, research on data replication in Grid systems has focused on infrastructures for replication and mechanisms for creating/deleting replicas. The important problem of choosing suitable locations to place replicas in Data Grids has not been well studied. In this paper, we address th...

متن کامل

Increasing Replica Consistency Performances with Load Balancing Strategy in Data Grid Systems

Data replication in data grid systems is one of the important solutions that improve availability, scalability, and fault tolerance. However, this technique can also bring some involved issues such as maintaining replica consistency. Moreover, as grid environment are very dynamic some nodes can be more uploaded than the others to become eventually a bottleneck. The main idea of our work is to p...

متن کامل

Increasing performance in Data grid by a new replica replacement algorithm

Data Grid provides sharing services for very large data around the world. Data replication is one of the most effective approaches to reduce access latency and response time. In addition to the benefits, replication has costs such as storage and bandwidth consumption, especially when storage space is low and limited. Therefore,  the data replacement should be done wisely. In this p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Int. Arab J. Inf. Technol.

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2016